#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
typedef int L;
typedef struct ListNode {
	L* a;
	L size;
	L length;
}DL;
void Init(DL* x);
void add(DL* x);
void insertAtTail(DL* x, int p);